ENDS SOON: Subscribe For Just ₹̶2̶9̶9̶9̶ ₹999
India ‘Ready’: Climbs To 76th Place On World Economic Forum’s Energy Transition Index; Sweden Tops List